Australian Nettle Tree — synonyms, definition
1. Australian nettle tree (Noun)
1 synonym
Australian nettle
1 definition
Australian nettle tree (Noun) — Any of several tall Australian trees of the genus Laportea.
1 type of
tree
2 parts of
Laportea genus Laportea